package com.ruoyi.kong.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 设备管理对象 k_sbh
 * 
 * @author zeroUp
 * @date 2024-06-19
 */
public class KSbh extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long gid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String sbh;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String userId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String sbCode;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String onLine;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String groupNames;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date createrTime;

    public void setGid(Long gid) 
    {
        this.gid = gid;
    }

    public Long getGid() 
    {
        return gid;
    }
    public void setSbh(String sbh) 
    {
        this.sbh = sbh;
    }

    public String getSbh() 
    {
        return sbh;
    }
    public void setUserId(String userId) 
    {
        this.userId = userId;
    }

    public String getUserId() 
    {
        return userId;
    }
    public void setSbCode(String sbCode) 
    {
        this.sbCode = sbCode;
    }

    public String getSbCode() 
    {
        return sbCode;
    }
    public void setOnLine(String onLine) 
    {
        this.onLine = onLine;
    }

    public String getOnLine() 
    {
        return onLine;
    }
    public void setGroupNames(String groupNames) 
    {
        this.groupNames = groupNames;
    }

    public String getGroupNames() 
    {
        return groupNames;
    }
    public void setCreaterTime(Date createrTime) 
    {
        this.createrTime = createrTime;
    }

    public Date getCreaterTime() 
    {
        return createrTime;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("gid", getGid())
            .append("sbh", getSbh())
            .append("userId", getUserId())
            .append("sbCode", getSbCode())
            .append("onLine", getOnLine())
            .append("groupNames", getGroupNames())
            .append("createrTime", getCreaterTime())
            .toString();
    }
}
